﻿Microsoft Visual Studio Solution File, Format Version 12.00
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestUtilities", "..\Common\tests\TestUtilities\TestUtilities.csproj", "{51EBF7EB-BE6B-4141-89A6-7F069CFF7E46}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Collections", "..\System.Collections\ref\System.Collections.csproj", "{297BB726-E2FE-4163-9390-9D7A9B3E572A}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Linq.Expressions", "..\System.Linq.Expressions\ref\System.Linq.Expressions.csproj", "{2A00274D-3CA0-4AF8-B915-2F4970367AF8}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Linq.Queryable", "ref\System.Linq.Queryable.csproj", "{3C8FC554-3184-46F3-9AFC-C11507020B5F}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Linq.Queryable", "src\System.Linq.Queryable.csproj", "{EC9BDC43-2701-4942-AFAC-FED0555B60C9}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Linq.Queryable.Tests", "tests\System.Linq.Queryable.Tests.csproj", "{40A8D49D-B8A3-4780-84D0-C6DBF37BF91E}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Linq", "..\System.Linq\ref\System.Linq.csproj", "{D0D3C58F-76F1-4F34-98CC-D94FD4BF4F7E}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.ObjectModel", "..\System.ObjectModel\ref\System.ObjectModel.csproj", "{5990688C-797A-4A3A-9DFE-729443E60EA6}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LibraryImportGenerator", "..\System.Runtime.InteropServices\gen\LibraryImportGenerator\LibraryImportGenerator.csproj", "{D100FF6C-66B4-43A9-AB3E-80E8B3D87A7F}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Interop.SourceGeneration", "..\System.Runtime.InteropServices\gen\Microsoft.Interop.SourceGeneration\Microsoft.Interop.SourceGeneration.csproj", "{ACFE06FC-0223-4F8F-88B9-AE977B9BEB30}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Runtime", "..\System.Runtime\ref\System.Runtime.csproj", "{12AF1EDA-A597-4DEE-A91F-6E784B8D7555}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ILLink.CodeFixProvider", "..\..\tools\illink\src\ILLink.CodeFix\ILLink.CodeFixProvider.csproj", "{0FBF7E3D-C30D-414A-AA92-B28A7AF0AAC9}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ILLink.RoslynAnalyzer", "..\..\tools\illink\src\ILLink.RoslynAnalyzer\ILLink.RoslynAnalyzer.csproj", "{FA61FF7E-9F19-4B5C-A78B-39491154D2A9}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ILLink.Tasks", "..\..\tools\illink\src\ILLink.Tasks\ILLink.Tasks.csproj", "{66202A8B-FEE0-4B98-8445-F6EB38B58847}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Mono.Linker", "..\..\tools\illink\src\linker\Mono.Linker.csproj", "{999097B8-299F-4BE7-BA1F-EC352793B0C3}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Mono.Linker", "..\..\tools\illink\src\linker\ref\Mono.Linker.csproj", "{4099A29A-377A-4A8C-B206-02D9F5BD6365}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{55EA11AE-0CFF-47C3-AF61-FE49C04F5C94}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ref", "ref", "{4175E0A1-D5C1-470E-8F0A-EB05DED9B1F4}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{E6F704C7-2418-4ADC-90E6-9C6570EF57BB}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "gen", "gen", "{D124A349-76C6-4FD9-AE3F-D0B674D03CB3}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "gen", "tools\gen", "{14F93B64-3755-4118-B88A-D2D1E49F4692}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "tools\src", "{781B2EF1-797B-44C6-9035-5B37FA96F2EF}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ref", "tools\ref", "{6167654B-0C9E-4473-ACC4-DE04D3BE85AA}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tools", "tools", "{3873A7FE-08BE-4457-92E8-7D1D52FC9C73}"
EndProject
Global
	GlobalSection(SolutionConfigurationPlatforms) = preSolution
		Debug|Any CPU = Debug|Any CPU
		Release|Any CPU = Release|Any CPU
	EndGlobalSection
	GlobalSection(ProjectConfigurationPlatforms) = postSolution
		{51EBF7EB-BE6B-4141-89A6-7F069CFF7E46}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{51EBF7EB-BE6B-4141-89A6-7F069CFF7E46}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{51EBF7EB-BE6B-4141-89A6-7F069CFF7E46}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{51EBF7EB-BE6B-4141-89A6-7F069CFF7E46}.Release|Any CPU.Build.0 = Release|Any CPU
		{297BB726-E2FE-4163-9390-9D7A9B3E572A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{297BB726-E2FE-4163-9390-9D7A9B3E572A}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{297BB726-E2FE-4163-9390-9D7A9B3E572A}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{297BB726-E2FE-4163-9390-9D7A9B3E572A}.Release|Any CPU.Build.0 = Release|Any CPU
		{2A00274D-3CA0-4AF8-B915-2F4970367AF8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{2A00274D-3CA0-4AF8-B915-2F4970367AF8}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{2A00274D-3CA0-4AF8-B915-2F4970367AF8}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{2A00274D-3CA0-4AF8-B915-2F4970367AF8}.Release|Any CPU.Build.0 = Release|Any CPU
		{3C8FC554-3184-46F3-9AFC-C11507020B5F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{3C8FC554-3184-46F3-9AFC-C11507020B5F}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{3C8FC554-3184-46F3-9AFC-C11507020B5F}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{3C8FC554-3184-46F3-9AFC-C11507020B5F}.Release|Any CPU.Build.0 = Release|Any CPU
		{EC9BDC43-2701-4942-AFAC-FED0555B60C9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{EC9BDC43-2701-4942-AFAC-FED0555B60C9}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{EC9BDC43-2701-4942-AFAC-FED0555B60C9}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{EC9BDC43-2701-4942-AFAC-FED0555B60C9}.Release|Any CPU.Build.0 = Release|Any CPU
		{40A8D49D-B8A3-4780-84D0-C6DBF37BF91E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{40A8D49D-B8A3-4780-84D0-C6DBF37BF91E}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{40A8D49D-B8A3-4780-84D0-C6DBF37BF91E}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{40A8D49D-B8A3-4780-84D0-C6DBF37BF91E}.Release|Any CPU.Build.0 = Release|Any CPU
		{D0D3C58F-76F1-4F34-98CC-D94FD4BF4F7E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{D0D3C58F-76F1-4F34-98CC-D94FD4BF4F7E}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{D0D3C58F-76F1-4F34-98CC-D94FD4BF4F7E}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{D0D3C58F-76F1-4F34-98CC-D94FD4BF4F7E}.Release|Any CPU.Build.0 = Release|Any CPU
		{5990688C-797A-4A3A-9DFE-729443E60EA6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{5990688C-797A-4A3A-9DFE-729443E60EA6}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{5990688C-797A-4A3A-9DFE-729443E60EA6}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{5990688C-797A-4A3A-9DFE-729443E60EA6}.Release|Any CPU.Build.0 = Release|Any CPU
		{D100FF6C-66B4-43A9-AB3E-80E8B3D87A7F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{D100FF6C-66B4-43A9-AB3E-80E8B3D87A7F}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{D100FF6C-66B4-43A9-AB3E-80E8B3D87A7F}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{D100FF6C-66B4-43A9-AB3E-80E8B3D87A7F}.Release|Any CPU.Build.0 = Release|Any CPU
		{ACFE06FC-0223-4F8F-88B9-AE977B9BEB30}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{ACFE06FC-0223-4F8F-88B9-AE977B9BEB30}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{ACFE06FC-0223-4F8F-88B9-AE977B9BEB30}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{ACFE06FC-0223-4F8F-88B9-AE977B9BEB30}.Release|Any CPU.Build.0 = Release|Any CPU
		{12AF1EDA-A597-4DEE-A91F-6E784B8D7555}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{12AF1EDA-A597-4DEE-A91F-6E784B8D7555}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{12AF1EDA-A597-4DEE-A91F-6E784B8D7555}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{12AF1EDA-A597-4DEE-A91F-6E784B8D7555}.Release|Any CPU.Build.0 = Release|Any CPU
		{0FBF7E3D-C30D-414A-AA92-B28A7AF0AAC9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{0FBF7E3D-C30D-414A-AA92-B28A7AF0AAC9}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{0FBF7E3D-C30D-414A-AA92-B28A7AF0AAC9}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{0FBF7E3D-C30D-414A-AA92-B28A7AF0AAC9}.Release|Any CPU.Build.0 = Release|Any CPU
		{FA61FF7E-9F19-4B5C-A78B-39491154D2A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{FA61FF7E-9F19-4B5C-A78B-39491154D2A9}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{FA61FF7E-9F19-4B5C-A78B-39491154D2A9}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{FA61FF7E-9F19-4B5C-A78B-39491154D2A9}.Release|Any CPU.Build.0 = Release|Any CPU
		{66202A8B-FEE0-4B98-8445-F6EB38B58847}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{66202A8B-FEE0-4B98-8445-F6EB38B58847}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{66202A8B-FEE0-4B98-8445-F6EB38B58847}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{66202A8B-FEE0-4B98-8445-F6EB38B58847}.Release|Any CPU.Build.0 = Release|Any CPU
		{999097B8-299F-4BE7-BA1F-EC352793B0C3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{999097B8-299F-4BE7-BA1F-EC352793B0C3}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{999097B8-299F-4BE7-BA1F-EC352793B0C3}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{999097B8-299F-4BE7-BA1F-EC352793B0C3}.Release|Any CPU.Build.0 = Release|Any CPU
		{4099A29A-377A-4A8C-B206-02D9F5BD6365}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{4099A29A-377A-4A8C-B206-02D9F5BD6365}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{4099A29A-377A-4A8C-B206-02D9F5BD6365}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{4099A29A-377A-4A8C-B206-02D9F5BD6365}.Release|Any CPU.Build.0 = Release|Any CPU
	EndGlobalSection
	GlobalSection(SolutionProperties) = preSolution
		HideSolutionNode = FALSE
	EndGlobalSection
	GlobalSection(NestedProjects) = preSolution
		{51EBF7EB-BE6B-4141-89A6-7F069CFF7E46} = {55EA11AE-0CFF-47C3-AF61-FE49C04F5C94}
		{40A8D49D-B8A3-4780-84D0-C6DBF37BF91E} = {55EA11AE-0CFF-47C3-AF61-FE49C04F5C94}
		{297BB726-E2FE-4163-9390-9D7A9B3E572A} = {4175E0A1-D5C1-470E-8F0A-EB05DED9B1F4}
		{2A00274D-3CA0-4AF8-B915-2F4970367AF8} = {4175E0A1-D5C1-470E-8F0A-EB05DED9B1F4}
		{3C8FC554-3184-46F3-9AFC-C11507020B5F} = {4175E0A1-D5C1-470E-8F0A-EB05DED9B1F4}
		{D0D3C58F-76F1-4F34-98CC-D94FD4BF4F7E} = {4175E0A1-D5C1-470E-8F0A-EB05DED9B1F4}
		{5990688C-797A-4A3A-9DFE-729443E60EA6} = {4175E0A1-D5C1-470E-8F0A-EB05DED9B1F4}
		{12AF1EDA-A597-4DEE-A91F-6E784B8D7555} = {4175E0A1-D5C1-470E-8F0A-EB05DED9B1F4}
		{EC9BDC43-2701-4942-AFAC-FED0555B60C9} = {E6F704C7-2418-4ADC-90E6-9C6570EF57BB}
		{D100FF6C-66B4-43A9-AB3E-80E8B3D87A7F} = {D124A349-76C6-4FD9-AE3F-D0B674D03CB3}
		{ACFE06FC-0223-4F8F-88B9-AE977B9BEB30} = {D124A349-76C6-4FD9-AE3F-D0B674D03CB3}
		{0FBF7E3D-C30D-414A-AA92-B28A7AF0AAC9} = {14F93B64-3755-4118-B88A-D2D1E49F4692}
		{FA61FF7E-9F19-4B5C-A78B-39491154D2A9} = {14F93B64-3755-4118-B88A-D2D1E49F4692}
		{14F93B64-3755-4118-B88A-D2D1E49F4692} = {3873A7FE-08BE-4457-92E8-7D1D52FC9C73}
		{66202A8B-FEE0-4B98-8445-F6EB38B58847} = {781B2EF1-797B-44C6-9035-5B37FA96F2EF}
		{999097B8-299F-4BE7-BA1F-EC352793B0C3} = {781B2EF1-797B-44C6-9035-5B37FA96F2EF}
		{781B2EF1-797B-44C6-9035-5B37FA96F2EF} = {3873A7FE-08BE-4457-92E8-7D1D52FC9C73}
		{4099A29A-377A-4A8C-B206-02D9F5BD6365} = {6167654B-0C9E-4473-ACC4-DE04D3BE85AA}
		{6167654B-0C9E-4473-ACC4-DE04D3BE85AA} = {3873A7FE-08BE-4457-92E8-7D1D52FC9C73}
	EndGlobalSection
	GlobalSection(ExtensibilityGlobals) = postSolution
		SolutionGuid = {EF81B838-4913-4654-BE99-E88F7656DE81}
	EndGlobalSection
EndGlobal
